Your Tasks As a member of the OHB Simulator Software Team, you are responsible for the full life-cycle development of simulation software for a variety of spaceflight missions:Design, develop and implement simulation models of satellite equipment and the space environmentContinuously improve the simulation framework, user front-end and the test-/debugging interfaces and tooling Perform tasks along the full software life cycle, including software requirements, architecture, design, code, test, integration and documentation Coordinate with customers and internal software teams for the design, for reviews and the timely delivery of simulatorsSupport the customer teams during mission preparation as well as during the maintenance phase of the simulators Your Qualifications A degree in engineering with a major or PhD in Computer Science, Electrical Engineering, Aerospace Engineering or a comparable qualificationProficiency in modern C++, experience with Python Familiarity with working in a Linux environment Professional experience as Software Engineer or Simulator Software Engineer would be an assetKnowledge of federated simulation and co-simulation techniques would be an assetExperience with Qt, Git, DOORS and JIRA as well as embedded software is a plusExperience with ECSS-SMP tools/environments and software standards (e.g.
This appeals to you: Design, develop, and implement embedded software solutions for various microcontrollers and processorsCollaborate with hardware engineers to define software architecture for embedded systems, considering hardware constraintsWrite efficient, reliable code in C, C++, or assembly language for embedded systemsDevelop software for RTOS (Real-Time Operating System) to ensure timely and predictable task executionCreate and optimize drivers for peripherals and interfaces like sensors, actuators, and communication modulesIdentify and resolve issues through debugging and testing to ensure system stability and performanceWork with cross-functional teams, including hardware engineers and quality assurance, to deliver integrated solutionsImplement security measures to protect embedded systems from vulnerabilities and cyber threatsOptimize code and algorithms for resource-constrained environments, considering factors like power consumption and memory usage This is you: Bachelor’s or higher degree in Computer Science, Electrical Engineering, or a related fieldProficiency in programming languages such as C and C++Experience in embedded systems development with knowledge of microcontroller/microprocessor architecturesFamiliarity with real-time operating systems (RTOS) and embedded development toolsKnowledge of communication protocols (e.g., SPI, I2C, UART) and networking protocols is a plusUnderstanding of hardware design principles is advantageousStrong problem-solving skills and attention to detailExcellent communication skills for effective collaboration and documentationIndustry-specific certifications or relevant experience may be preferredGood German and Englisch language skills What we offer: Future prospects in an innovative, growing, and agile companyAn exciting work environment with diverse career opportunitiesCompetitive, industry-standard / above-industry-standard salaryFlexible working hours and the option for remote work30 vacation days per year and special leave for significant occasions when employed at Xtended EngineeringBonus programs for referrals and employee recruitmentTeam events Xtended Engineering GmbH connects skilled engineers with companies in the industrial and commercial sectors.
For the design and development of business-critical IT solutions in the enterprise environment, we are looking for your support.Studies in computer science, business information technology, electrical engineering or comparable practical experience in software developmentPractical experience as a software developer in the field of Team Developer or MS-AccessYou have a communicative attitude, are friendly, engaged and flexibleYou enjoy working in a team, are motivated and able to work under pressureGood knowledge of German and English, both written and spokenAs a service-oriented company, creativity and engagement of the employees are particularly important.
Your tasks Definition and verification of requirementsSpecification and implementation of partial functions of "Trajectory Tracking Control", and "Mode Management"Implementation of development-related tests in the vehicle and simulation and evaluationImplementation and evaluation of benchmarking testsAnalysis of measurement traces from tests incl. bug fixingExecution of software maintenance steps, with verification of the implementation for conformity with development standards by means of static model checks and design optimization by means of software adaptationAdaptation, extension and maintenance of the development toolchain (CI/CD) incl. extension by unit testing / SiL stepsVerification: Unit test specification and executionDevelopment of tools for the automatic evaluation of test recordings with regard to suitable metricsDocumentation of activities carried out and developed functions Your qualifications Completed master's degree in computer science / mechatronics / electrical engineering / robotics or comparableExperience in model-based function developmentWillingness to work in a team and communication skillsAbility to work independently, purposefully.Very good knowledge of Matlab/SimulinkExperience with Git, practical experience in using Gitlab + CI/CD is an advantagePrevious practical knowledge of DSPACE ConfigurationDesk, ControlDesk, Micro-Autobox III is an advantage.In particular, knowledge of CAN communicationGood knowledge of software development with Python is an advantageBasic knowledge in the field of functional safety / ISO 26262 Car driver's license is an advantage Xtended Engineering GmbH connects qualified engineers with companies from industry and business.
GxP und FDA 21 CFR Part 11) erfüllt.Erstellung und Pflege klarer, umfassender Dokumentationen zu Anforderungen, Prozessen, Datenflüssen, Konfigurationen und Benutzerhandbüchern.Unterstützung bei der Entwicklung und Bereitstellung von Endanwender-Schulungen für das neue LIMS/ELN-System.Identifikation von Möglichkeiten zur Workflow-Optimierung durch Automatisierung, KI-gestützte Erkenntnisse und moderne Datenvisualisierungstools.Schnittstelle zwischen Forschungsteams, Technologieeinheiten und Softwareanbietern.Förderung einer engen Zusammenarbeit zwischen verschiedenen Gruppen wie Laborscientists, Data Scientists, Software Engineers und Data Engineers. Master oder PhD in Life Sciences, Computer Sciences oder einem verwandten Bereich – idealerweise mit Erfahrung an der Schnittstelle beider Disziplinen.Erfahrung mit Laborsoftware und elektronischen Datenprozessen in der Pharma-/Biotech-Industrie.Starker Hintergrund in Biowissenschaften oder Bioinformatik; vertraut mit Assay-Technologien und entsprechender Datenanalyse.Praxiserfahrung mit LIMS/ELN-Systemen wie LabVantage, STARLIMS, Thermo Watson oder IDBS..Erfahrung in GxP-Umgebungen und Verständnis für Computerized System Validation sowie regulatorische Rahmenbedingungen (z.?
Förderung einer engen Zusammenarbeit zwischen verschiedenen Gruppen wie Laborscientists, Data Scientists, Software Engineers und Data Engineers. Master oder PhD in Life Sciences, Computer Sciences oder einem verwandten Bereich – idealerweise mit Erfahrung an der Schnittstelle beider Disziplinen. Erfahrung mit Laborsoftware und elektronischen Datenprozessen in der Pharma-/Biotech-Industrie.